Khái niệm cơ bản Grunt (phần mềm)

Giao diện dòng lệnh

Giao diện dòng lệnh của Grunt có thể được cài đặt thông qua Npm. Thực hiện lệnhgrunt sẽ tải và chạy phiên bản của Grunt trong các thư mục hiện tại. Do đó, chúng ta có thể duy trì phiên bản khác nhau của Grunt trong thư mục khác nhau và thực hiện mỗi phiên bản như chúng ta muốn.

Các tập tin

Để sử dụng Grunt trong một dự án, có hai tập tin cần phải được tạo ra trong các thư mục gốc, cụ thể package.json và Gruntfile.

  • package.json - chứanhững dữ liệu cho các dự án, kể cả tên phiên bản mô tả, tác giả, giấy phép và nó phụ thuộc (Grunt plugin yêu cầu bởi các dự án). Tất cả phụ thuộc được liệt kê, hoặc trong các dependencies hoặc devDependencies phần.
  • Gruntfile - một tập JavaScript hoặc CoffeeScript có tên là "Gruntfile.js" hoặc "Gruntfile.coffee" chứa mã để cấu hình nhiệm vụ, tải plugin và/hoặc tạo ra tuỳ nhiệm vụ.

Nhiệm vụ

Nhiệm vụ là các mô-đun thực hiện được chỉ định một việc cụ thể. Chúng được xác định trong tập tin Gruntfile.

Nhà phát triển có thể tải được xác định trước nhiệm vụ từ hiện tại Grunt bổ sung và/hay viết mã tùy chỉnh để xác định nhiệm vụ riêng của họ phụ thuộc vào yêu cầu của họ. Một khi đã xác định, những nhiệm vụ này có thể chạy từ dòng lệnh đơn giản bằng cách thực hiện grunt <taskname>. Nếu <taskname> được xác định trong Gruntfile là 'định' sau đó, chỉ cần thực hiện grunt sẽ đủ.

Liên quan